package com.mbbb.yygh.orders.service;

import java.util.Map;

public interface WeixinService {

    /**
     * 微信退款
     * @param orderId
     * @return
     */
    Boolean refund(Long orderId);

    /**
     * 根据订单号和支付类型查询支付状态
     * @param orderId
     * @param paymentType
     * @return
     */
    Map queryPayStatus(Long orderId, String paymentType);

    /**
     * 生成支付二维码
     * @param orderId
     * @return
     */
    Map<String, Object> createNativeWx(Long orderId);
}
